RidgeRun Metadata/Streaming Protocols

From RidgeRun Developer Wiki

Follow Us On Twitter LinkedIn Email Share this page





NVIDIA partner logo NXP partner logo








This section introduces the most commonly used streaming protocols for real-time video and audio applications. Each protocol is described in terms of its functionality, benefits, limitations, and the RidgeRun products that can be integrated for metadata injection and extraction using GStreamer.


The protocols covered are:


For each protocol, the following aspects are included:

  • Introduction: a brief explanation of what the protocol is and how it works.
  • Benefits and Limitations: the main strengths and limitations in streaming scenarios.
  • RidgeRun compatible products: plugins and elements for metadata injection and extraction compatible with the protocol.
  • Usage implications: technical considerations when using each protocol along with the corresponding RidgeRun product.
  • Practical examples: GStreamer pipelines illustrating typical use cases with metadata.


The goal of this section is to serve as a practical guide, helping developers select the most suitable protocol for their application while understanding their key characteristics and how to best leverage RidgeRun’s solutions.